package com.example.share.mapper;

import com.example.share.pojo.Good;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author yjw
 * @since 2022-05-17
 */
public interface GoodMapper extends BaseMapper<Good>{
    // TODO: 2022/5/17 查看所有物品 
    List<Good> findAllGood();

    // TODO: 2022/5/17 查找物品通过id 
    Good findGoodById(String goodId);

    // TODO: 2022/5/17 查找物品通过name 模糊查询
    Good findGoodByName(String goodName);

    // TODO: 2022/5/17 删除物品通过id 
    Boolean deleteGoodById(String goodId);

    // TODO: 2022/5/17 更新物品通过id 
    Boolean updateGoodById(String goodId);

    // TODO: 2022/5/17 添加物品 
    Boolean addGood(Good good);

    // TODO: 2022/5/17 通过id查看物品状态
    int findGoodStatus(String goodId);

    // TODO: 2022/5/17  通过id查看物品等级
    int findGoodDegree(String goodId);
    
}
